Este contenido ofrece instrucciones detalladas para integrar el Sequence Embedded Wallet SDK con React Native, logrando una integración completa de wallet e indexador.
Configurar shims para ethers y otros paquetes relacionados con la criptografía
pbkdf2
para ethers
desde react-native-quick-crypto
a continuación:cryptoSetup.ts
lo más temprano posible en el ciclo de vida de la app. En este demo, se importa y configura al inicio en App.tsx.En segundo lugar, es necesario establecer alias para algunos shims en babel.config.js
con ayuda de la dependencia de desarrollo babel-plugin-module-resolver
. Vea babel.config.js para el fragmento de código que actualiza los alias.Inicializar Sequence WaaS
Inicio de sesión
Operaciones de wallet
sequenceWaas
para realizar operaciones de wallet como enviar transacciones, firmar mensajes, etc. Vea el fragmento de código de Google a continuación como ejemplo y consulte el archivo App.tsx para más detalles.Notas de migración para la actualización a Ethers v6
react-native-quick-crypto-ethers-patch.js
y la configuración relacionada ya no son necesarias, ya que ethers v6 permite registrar la función pbkdf2 directamente desde el paquete react-native-quick-crypto
. (Consulte cryptoSetup.ts para el código relacionado.)